Synonyms for "flack catcher"

Words with similar meaning